/* by caoxiaolian */
.sideBar{float:right;width:260px; display:inline;margin-right:10px;height:auto; min-height:600px;_height:600px}
.sideBar h3{height:24px; line-height:24px;padding:4px 0;font-size:14px}
.listHot{padding-left:20px}
.listHot li{float:left;width:60px;height:105px;overflow:hidden;padding:0 20px 8px 0}
.listHot li .listImg60{width:60px;height:60px;display:block;}
.listHot li .listTxt{display:block;line-height:1.2em;padding-top:2px}
.listHot li .listTxt a{display:block}
.smallPage{width:960px;margin:0 auto;background:#fff; text-align:left}
.smallHeader{height:100px;width:960px;position:relative;}
.smallHeader .renaoLogo{width:90px;height:34px; position:absolute;left:0;top:-34px}
.smallLogo{float:left;width:400px;padding:30px 0 0 18px;height:60px;overflow:hidden}
.smallLogo .listImg{float:left;width:60px;height:60px;display:block;overflow:hidden;}
.smallLogo .listTxt{float:left;width:320px;padding:0 0 0 8px;display:block;height:60px; line-height:1.2em;}
.smallLogo .listTxt .edit{position:relative;top:10px;font-size:14px;width:40px;padding-top:10px}
.smallLogo .listTxt .title{height:40px;line-height:30px;overflow:hidden; display:block;font-size:22px;float:left;}
.smallLogo .listTxt .intr{width:380px;height:30px;font-size:14px; display:block; clear:both;*padding-top:2px;}
.smallLogin{float:right;width:260px;height:18px; line-height:18px; text-align:right;padding:3px 6px 0 0}
.smallLogin a{margin-left:6px}
.smallMan{position:absolute;right:6px;bottom:5px;font-size:14px; text-align:right;}
.smallNav{height:35px; width:942px; position:relative}
.smallNav .tips{ position:absolute;bottom:-30px;width:125px;font-size:12px;color:#F53B0F;}
.smallNav ul{/*padding:0 0 0 18px;*/}
.smallNav li{float:left;font-size:16px;padding-right:38px;height:35px;line-height:35px; position:relative;}
.smallNav li a:link,.smallNav li a:visited,.smallNav li a:active{color:#444; text-decoration:none}
.smallNav li .edit{ position:absolute;bottom:-30px;left:0;font-size:12px;color:#1B5790!important}
.smallNav li a:hover{ color:#1B5790;text-decoration:underline;}
.smallCon{padding:26px 0 0 10px;}
.smallCon h1{line-height:30px; height:30px; font-size:22px;border-bottom:1px solid #D0D1D2;margin-bottom:9px}
.smallCon h2{line-height:30px; font-size:22px;border-bottom:1px solid #D0D1D2;margin-bottom:9px}
.smallCon h3{height:24px; line-height:24px;font-size:14px;border-bottom:1px solid #444;margin:12px 0 6px 0}
.listMember{width:620px;overflow:hidden}
.listMember ul{width:650px;padding-top:8px}
.listMember li{float:left;width:60px;height:105px;overflow:hidden;padding:0 20px 18px 0}
.listMember li .listImg60{width:60px;height:60px;display:block;}
.listMember li .listTxt{display:block;line-height:1.2em;padding-top:2px}
.listMember li .listTxt a{display:block}
.listMember li .delete{ display:block;height:14px; line-height:14px;margin-left:8px; background:url(../images/memberDeletebg.gif) no-repeat left top;color:#652f8d!important;padding-left:16px}
.listMember .seRight{ display:block;width:182px;height:24px; padding-top:3px; line-height:22px; float:right; background:url(../images/membersearchbg.gif) no-repeat left top}
.listMember .seRight .sch{color:#999; background:url();width:150px;height:20px;line-height:20px; border:none;margin-left:8px}
.listMember .seRight .sub{ border:none;background:url(../images/searchkey.gif) no-repeat left 2px;width:20px;height:20px; vertical-align:top; cursor:pointer}
.listEdit li{float:left;width:80px;height:30px;border:1px solid #444;line-height:30px;*line-height:34px;font-size:14px; text-align:center;margin-right:38px; display:inline}
.listEdit li a{color:#444!important}
.listEdit li.sel{border:1px solid #0C85CC;}
.listEdit li.sel a{color:#0C85CC!important}
.listEdit li a:hover{text-decoration:none!important;}
.cPurple,a.cPurple:link,a.cPurple:visited{color:#652F8D}
.cDGreen,a.cDGreen:link,a.cDGreen:visited{color:#016938}
.cCRed,a.cCRed:link,a.cCRed:visited{color:#d81d5d}
.upLoad{padding:8px 0 20px 0}
.smallKey{border:1px solid #95989c;background:#B2D6F1;color:#666;width:51px;height:25px; vertical-align:middle; cursor:pointer;line-height:24px;font-size:14px; margin-left:4px;padding-bottom:5px}
.w500{width:500px;}
.imgEdit_l{float:left;width:300px; font-size:14px;}
.imgEdit_l .imgBox{width:300px;height:300px;border:1px solid #444;}
.imgEdit_r{float:left;width:260px;padding-left:44px;}
.imgEdit_r .imgLogo{width:60px;height:60px;border:1px solid #444;margin-bottom:220px;overflow:hidden;}
.listInfo{}
.listInfo li{clear:both}
.listInfo li label{float:left;width:80px;height:50px; text-align:right;font-size:14px}
.listInfo li div{float:left;width:410px;padding-left:12px;padding-bottom:10px}
.hotwebName{width:374px;border:1px solid #CCCCCC;padding-left:6px;font-size:14px;height:20px;line-height:20px;}
.listInfo li span{margin-right:6px;font-size:14px}
.smallTip{background:#FFF3A7; float:right;width:236px;padding:12px 6px 40px 18px;margin-top:57px;margin-right:12px}
.allmark{padding:8px 0 0 0;height:24px;}
.goTop{display:block;padding:0 0 0 21px;background:url(../images/gotopbg.gif) no-repeat left 4px;font-size:14px;}
.smallTip h3{font-size:16px;height:26px;line-height:26px}
.smallTip ul{padding-top:12px;}
.smallTip li{padding-bottom:24px;font-size:14px}
.listTemplate {padding-top:8px}
.listTemplate li{float:left;width:103px;height:103px;padding:0 20px 20px 0;}
.colorLink{float:left;height:170px;width:380px; position:relative;padding-top:6px}
.colorLink p{width:30px;height:30px;margin-right:8px; float:left}
.colorLink a{float:left;width:60px;}
.colorLink .colordisc{width:250px;height:160px;position:absolute;left:117px;top:6px;background:url(../images/colordiscBg.jpg)}
.upadImg{padding-top:6px}
.upadImg li{height:28px;}
.upadImg li span{padding-left:12px}
.todayState{ font-size:18px;padding:12px 0}
.listFans li{height:36px; line-height:36px;font-size:16px; font-family:Tahoma,Arial,Helvetica,STHeiti!important}
.loginBox{width:260px;height:164px;margin-top:30px;float:right;position:relative;background:#e6e6e6 url(../images/circbg2.gif) repeat-x left -36px;zoom:1}
.loginBox .tl,.loginBox .tr,.loginBox .bl,.loginBox .br{width:9px;height:9px;position:absolute;overflow:hidden;background:url(../images/circbg2.gif) no-repeat}
.loginBox .tl {left:0;top:0;background-position:0 0}
.loginBox .tr {right:0;top:0;background-position:0 -9px}
.loginBox .bl {left:0;bottom:0;background-position:0 -18px}
.loginBox .br {right:0;bottom:0;background-position:0 -27px}
.loginBox .cc{padding:7px 0 0 8px}
.loginBox ul{padding:5px 0 12px 40px}
.loginBox ul li{ height:30px; line-height:30px;font-size:20px;}
.cancerBox{padding:11px 0; text-align:center; border-top:1px dashed #DDDEDF;border-bottom:1px dashed #DDDEDF;margin-left:-8px}
.cancerKey{cursor:pointer;width:72px;height:27px;border:none; line-height:25px;line-height:29px \9; padding-bottom:5px; background:url(../images/cancerKey.gif) no-repeat left top;color:#fff;font-size:14px; vertical-align:middle}
.adLink{text-align:center;font-size:16px;line-height:26px;padding-right:8px;}
.issueTime,.newReply{color:#999!important;padding:0px 12px 2px 20px; background:url(../images/smallWebico.gif) no-repeat;margin-left:12px}
.issueTime{ background-position:left top; font-size:14px;}
.newReply{ background-position:left -17px; font-size:14px;}
.sortselected { color:#444444!important;}
.small_l{float:left;padding-right:65px;}
.small_r{float:left;}
.issueIco{ display:block;width:72px;height:27px;line-height:27px;line-height:29px \9; background:url(../images/cancerKey.gif) no-repeat left top;float:left;color:#FBED1F!important;font-size:14px; text-align:center}
.issueIco:hover{text-decoration:none!important;}
.tipIco{display:block;width:72px;height:27px;line-height:27px;line-height:29px \9;background:url(../images/cancerKey.gif) no-repeat left top;float:left;color:#fff!important;font-size:14px;text-align:center;margin-left:12px}
.airTxt{width:500px;height:100px;border:1px solid #A2A2A2}
.airIco{color:#fff;font-size:14px; cursor:pointer;border:none;width:45px;height:27px;line-height:25px;line-height:29px \9;padding-bottom:5px; background:url(../images/airIco.gif) no-repeat left top; vertical-align:middle;}
.smallwebIco{width:47px;height:17px; position:absolute;top:8px;left:85px; background:url(../images/smallwebmark.gif) no-repeat left top}
.blackBox{padding:6px 10px;background:#414141;position:relative;color:#fff;width:639px; overflow:hidden}
.blackBox .close{ text-indent:-9999px; overflow:hidden;width:15px;height:14px;position:absolute;right:21px;top:11px; display:block; background:url(../images/close_03.gif) no-repeat left top}
.blackBox .tips1{color:#EA2127}
.blackBox .listEditHot ul{padding-top:8px;width:680px}
.blackBox .listEditHot .nameThis{border-bottom:1px dashed #696A6B;height:35px; line-height:30px;margin:0 -8px;padding:0 8px; font-size:14px;}
.listEditHot li{float:left;width:150px;padding-right:10px;height:155px}
.blackBox h3{margin:0}
.listHotImg{width:150px;height:100px; display:block; overflow:hidden}
.listHotTxt{ display:block;height:30px;width:150px;padding-top:6px; position:relative; text-align:center}
.listHotTxt .t_box{color:#7AA13D; position:absolute;left:100px;top:8px}
.addKey{color:#fff;font-size:14px; cursor:pointer;border:none;width:44px;height:27px; line-height:27px; padding-bottom:2px; background:url(../images/addKey.gif) no-repeat left top}
.column{padding-bottom:32px}
.column h3{height:32px; line-height:32px;border-bottom:1px solid #D0D1D2; position:relative;}
.column .setUp{ position:absolute;top:2px;right:0;font-size:14px}
.column .applyBox{width:540px;padding:10px 24px;font-size:14px;margin:15px auto 60px auto;background:#E5ECF3; display:none;}
.column label{padding-right:15px;}
.inputTxt{/*color:#94989B;*/border:2px solid #94989B;width:150px;margin:0 15px 0 0; font-size:14px; }
.deleteBox{ float:right; color:#E96234!important}
.adFlashbox{width:490px;height:320px;margin:12px 0 0 85px; background:url(../images/adFlashbg.gif) repeat-x left -48px;position:relative;zoom:1;}
.adFlashbox .tl,.adFlashbox .tr,.adFlashbox .bl,.adFlashbox .br{width:12px;height:12px;position:absolute;overflow:hidden;background:url(../images/adFlashbg.gif) no-repeat}
.adFlashbox .tl {left:0;top:0;background-position:0 0}
.adFlashbox .tr {right:0;top:0;background-position:0 -12px}
.adFlashbox .bl {left:0;bottom:0;background-position:0 -24px}
.adFlashbox .br {right:0;bottom:0;background-position:0 -36px}
.adFlashbox .cc{padding:12px 12px 0 16px;height:348px;overflow:hidden}
.adFlashbox .ad300{float:left;width:300px;height:300px;}
.adFlashbox .adTab{width:150px;height:300px;float:right;padding-right:3px}
.adFlashbox .adTab li{ position:relative;width:150px;height:84px;margin-bottom:6px; background:url(../images/adTabbg1.gif) repeat-x left top;padding-top:12px;}
.adFlashbox .adTab p{padding:0 10px;font-size:16px;height:69px;overflow:hidden;word-wrap:break-word;}
.adFlashbox .adTab p a{color:#fff!important}
.adFlashbox .adTab li.sel{ background:url(../images/adTabbg2.gif) repeat-x left top}
.adFlashbox .adTab li.sel span{ display:block;width:23px;height:23px; position:absolute;left:-23px;top:36px; background:url(../images/adtabbg3.gif) no-repeat left top}
.column .title{width:570px;line-height:24px;font-size:16px;margin-top:12px}
.smallCon .time{color:#999;}
.column .rightBox{float:left;width:467px;overflow:hidden;font-size:14px}
.w430{width:430px;float:left}
.w324{width:324px}
.column .tit{line-height:24px;font-size:16px}
.column .grayBox{ background:#f1f1f1;padding:12px;font-size:14px;margin-top:12px}
.listCam {margin-top:12px}
.listCam li{float:left;width:150px;padding-right:50px;}
.listImgall{margin-top:12px;clear:both;}
.listImgall li{float:left;width:100px;margin:0 22px 22px 0;}
.backprev{ width:65px;padding-left:22px;margin-top:6px; background:url(../images/backbg.gif) no-repeat left 5px;float:right;height:22px;line-height:22px;font-size:14px}
.backprev a{position:relative \9;top:1px \9;}
.editOnline{padding-top:20px; font-family:Tahoma,Arial,Helvetica,STHeiti!important}
.editOnline li{padding-bottom:16px; clear:both;}
.editOnline li label{display:block;width:74px;text-align:right;float:left; height:22px;padding-top:2px \9;font-size:14px;}
.editOnline li span{/*display:block;float:left;*/}
.editOnline li p{width:578px; text-align:right;padding-top:12px; clear:both}
.editBox{width:505px; float:left;font-size:14px;/*height:400px; border:2px solid #A2A2A2*/margin-top:5px;}
.editOnline2 li span{display:block;float:left;padding-left:15px;}
.editBox2{width:500px;height:400px; border:1px solid #CCCCCC;font-size:14px;margin-top:5px;}
.editBox h4{height:40px; line-height:40px; background:#FFF3A7; text-align:center;font-size:14px;}
.articleTit{font-size:16px!important;line-height:1.5em!important;border:none!important}
.article{ font-size:14px;padding:12px 0;width:570px; line-height:24px; overflow:hidden;}
.article p{ /*text-indent:2em*/ }
.article img{margin:10px 0; vertical-align:bottom;}
.w580{width:580px; position:relative}
.discusBox{width:480px;border:2px solid #F3F3F3;padding:8px}
.head{width:60px;height:60px; overflow:hidden; float:left;padding-top:5px;}
.discusCon{float:left;width:350px;padding-left:6px;font-size:14px}
.discusCon img{vertical-align:top;}
.listCon {width:690px}
.listCon li{line-height:24px; font-size:14px; clear:both}
.listCon li label{ display:block;float:left}
.listCon li span{float:left; display:block;width:448px}
.listCon li img{margin-right:28px}
.botBox{border-top:2px solid #DCDDDD;margin-top:30px; border-bottom:2px solid #DCDDDD;padding:15px 0}
.botBox .l_box{width:180px;float:left}
.listQ {padding-top:20px}
.listQ li{ line-height:26px;margin-bottom:6px;font-size:16px}
.listCount li{font-size:14px;height:30px; clear:both}
.tipsBox{ background:#fff3a7;padding:12px 6px 20px 10px;margin-top:45px;width:244px;margin-right:12px;float:right}
.tipsBox h3{font-size:16px;margin-bottom:12px}
.tipsBox ol{margin-left:20px;}
.tipsBox li{list-style-type:decimal;line-height:1.5em;font-size:14px;margin-bottom:12px;}
.countTit{width:280px; display:block;float:left; overflow:hidden;font-size:14px}
.countBox{float:left;padding-left:40px;padding-top:4px; display:block;width:220px;height:14px;}
.countBox .percent{ display:block;height:14px; background:#5A9ECE}
.countRight{width:100px; display:block; float:right; overflow:hidden;color:#E96234;font-size:14px}
.cameraBox{width:430px;height:323px;overflow:hidden}
.uploadList{padding:30px 0 0 77px;}
.uploadList li{height:32px; line-height:32px}
.uploadList .tips{color:#652F8D;height:35px;}
.listPhoto {padding-top:30px}
.listPhoto li{height:190px; font-size:14px; clear:both}
.listPhoto li .leftBox{float:left;width:200px;padding-right:25px}
.listPhoto li .rightBox{float:left;width:420px;}
.listPhoto li label{ display:block;float:left;width:48px}
.listPhoto li textarea{width:350px;height:200px;float:left;border:1px solid #CCCCCC; overflow:auto}
.paged{width:560px;height:30px;line-height:30px;font-size:14px; text-align:center; position:relative}
.photoMax{width:560px;}
.editRight{ position:absolute;top:3px;right:0;font-size:12px}
.airTime{width:500px; text-align:right; clear:both;color:#999}
.airInput{width:500px;border:1px solid #CCCCCC;padding:4px 0; vertical-align:middle;*vertical-align:top; margin-right:10px;}
.airList{ border-top:1px dashed #CBCDCE;margin-top:20px}
.airList li{ border-bottom:1px dashed #CBCDCE;height:32px;line-height:32px;font-size:14px;}
.pkBox{width:660px;height:157px;padding-bottom:25px;border-bottom:1px solid #d0d1d2;position:relative; background:url(../images/pkbg.gif) no-repeat left top}
.pkBox .leftTxt{float:left;width:300px;padding:3px 9px;color:#fff;}
.pkBox .leftTxt h4,.pkBox .rightTxt h4{font-size:16px}
.pkBox .rightTxt{float:right;width:305px;padding:3px 9px;color:#fff;}
.pkKey_l,.pkKey_r{width:123px;height:52px;background:url();position:absolute; border:none;font-size:18px;color:#fff; cursor:pointer}
.pkKey_l{left:99px;top:104px}
.pkKey_r{left:440px;top:103px}
.pkTxt{width:315px;border:1px solid #CCCCCC;height:100px;margin-bottom:6px; overflow:auto}
.listPx_l{border-top:2px solid #DE9097;margin-top:6px}
.listPx_l li{border-bottom:2px solid #DE9097;font-size:14px;padding:6px 0}
.listPx_r{border-top:2px solid #80B49C;margin-top:6px}
.listPx_r li{border-bottom:2px solid #80B49C;font-size:14px;padding:6px 0}
.listCommunity{padding:6px}
.listCommunity li{padding:8px 0;border-bottom:1px solid #D0D1D2; line-height:2em}
.listCommunity a{font-size:14px}
.icoBox{width:560px;height:70px;background:#f1f1f1;position:relative;font-size:24px;margin-bottom:12px}
.icoBox .cc{width:157px;height:26px; line-height:26px;font-size:16px; vertical-align:middle;padding:22px 0; text-align:center; background:#e6e6e6; position:absolute; left:200px;top:0;}
.icoBox .ico1{height:24px;padding:14px 0 14px 62px;display:block;position:absolute;left:41px;top:9px;line-height:24px;background:url(../images/articleIco1.gif) no-repeat left top}
.icoBox .ico2{height:24px;padding:14px 0 14px 62px;display:block;position:absolute;left:401px;top:9px;line-height:24px;background:url(../images/articleIco2.gif) no-repeat left top}
.return{width:502px;height;102px; position:relative;}
.return .addnetImg{width:500px;height:20px; position:absolute;left:2px;top:2px;background:#fff3a7;line-height:20px;font-size:14px}
.userBox{background:#e5ecf3;padding:20px 0;margin:30px 0 0 0; height:1%}
.bgSomeone{ background:#ffedc8;margin-top:0}
.userBox .userHead{width:180px;height:180px; overflow:hidden;margin:0 auto}
.praiseList{padding:6px 22px;font-size:14px}
.praiseList dt{padding:0 0 10px 24px; font-size:16px;}
.praiseList dd{height:35px;}
.praiseList dd span{float:left;width:14px;height:14px;display:block;padding:4px 12px 0 0}
.praiseList dd em{float:left; display:block;width:26px;height;26px;}
.praiseList dd p{float:left;padding:2px 0 0 4px}
.praiseList dt .praiseKey{border:1px solid #5f686f; background:#b1d5f1;height:22px; line-height:22px;color:#666; cursor:pointer}
.option_box_member_info {background-color:#919395;height:100px;text-align:center;width:150px;}
.option_title {color:#FFFFFF;font-size:20px;padding:10px 0 10px;}
.option_detail {font-size:14px; color:#444444;}
.skinborder{border:2px solid #59595c;width:98px;height:98px;}
.borderinput{border:1px solid #CCCCCC; height:20px;line-height:20px;}
.opcurrent a:first-child{text-decoration:underline!important;}
#pic1, #pic2, #pic3,#pic4, #pic5,#pic,#imageurl1,#imageurl2{border:1px solid #CCCCCC; height:25px \0; margin-bottom:4px; }
.jiathis img{position:relative;top:-4px;}
a:hover{text-decoration:underline;}
#posid,#typeid{margin-top:2px;}